afro-cuban orchestra's instrument - Espagnol Anglais Dictionnaire